package cn.com.connected.service;

import cn.com.connected.common.emnus.SmsType;
import cn.com.connected.dto.SmsDto;

public interface SmsService {

    /**
     * 作者:   邵明生
     * 时间:   2018/3/6 19:43
     * 描述:   返回count位随机数字
     */
    default Integer randomCode(int count){
        return (int)((Math.random()*9+1)*(Math.pow(10,count-1)));
    }

    void sendSmsMsg(SmsDto smsDto);

    void sendSmsMsg(String mobile,String code,SmsType smsType);

    void volatileSmsCode(Integer smsCode , SmsType smsType,  String mobile);
}
